synthetic woven fabric - Francés Inglés Diccionario